Cset 8916 missed two extra pages for VT-i domain and thus breaks domain
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Wed, 22 Feb 2006 18:40:19 +0000 (19:40 +0100)
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Wed, 22 Feb 2006 18:40:19 +0000 (19:40 +0100)
creation. This fixes it.

Signed-off-by: Kevin Tian <kevin.tian@intel.com>
tools/python/xen/xend/image.py

index f333c2ed4f7e1736303910f6f283e0564bc53e47..fb5661718809905e13a26dbb500800569a21b43a 100644 (file)
@@ -386,8 +386,8 @@ class HVMImageHandler(ImageHandler):
         extra_pages = 0
         if os.uname()[4] == 'ia64':
             page_kb = 16
-            # ROM size for guest firmware
-            extra_pages = 1024
+            # ROM size for guest firmware, ioreq page and xenstore page
+            extra_pages = 1024 + 2
         return mem + extra_pages * page_kb
 
     def register_shutdown_watch(self):